package be.bonamis.umpire.utils;

import be.bonamis.umpire.domain.Umpire;
import be.bonamis.umpire.old.domain.CsvDispoArbitres;

import com.google.common.base.Function;

public interface Mappings {

	interface Umpires {
		Function<CsvDispoArbitres, Umpire> fromOldDbtoNew = new Function<CsvDispoArbitres, Umpire>() {
			public Umpire apply(CsvDispoArbitres arbitre) {
				Umpire umpire = new Umpire();
				umpire.setDispoName(arbitre.getNomArbitre());
				umpire.setLogin(arbitre.getLogin());
				umpire.setPassword(arbitre.getPasswd());
				return umpire;
			}
		};
	}
}
